Conversation
Sender reports shouldn't overwrite the desired offset but update it. Also signal the correct diff in onSR callbacks,
boks1971
left a comment
There was a problem hiding this comment.
Don't know how exactly the synchronizer works, so would be good to get more 👀 on this, but wanted to ask if this solves the track disappearing issue?
Yes, if the track is published more than 2s after the egress was started. We had such a hard time finding a reproduction because all of our integration tests publish before starting the egress |
|
there was this test where we unpublish a video track and publish it again later - where the issue was also happening but the problem with that is that wrong offset started applying slowly in increments and didn't have time to cause visible problems towards the end of the test. |
Sender reports shouldn't overwrite the desired offset but update it. Also signal the correct diff in onSR callbacks.